🇬🇧 en fi 🇫🇮

olive grove noun

  • A cluster of olive trees.
oliivilehto
Wiktionary Links